package cn.xny.txcc.dto;

import cn.xny.txcc.domain.*;

import java.util.ArrayList;
import java.util.List;

public class CouresDetailVo {

    private Course course;
    private CourseMarket courseMarket;
    private List<CourseChapter> courseChapters = new ArrayList<>();
    private List<Teacher> teachers= new ArrayList<>();
    private CourseDetail courseDetail;
    private CourseSummary courseSummary;

    public Course getCourse() {
        return course;
    }

    public void setCourse(Course course) {
        this.course = course;
    }

    public CourseMarket getCourseMarket() {
        return courseMarket;
    }

    public void setCourseMarket(CourseMarket courseMarket) {
        this.courseMarket = courseMarket;
    }

    public List<CourseChapter> getCourseChapters() {
        return courseChapters;
    }

    public void setCourseChapters(List<CourseChapter> courseChapters) {
        this.courseChapters = courseChapters;
    }

    public List<Teacher> getTeachers() {
        return teachers;
    }

    public void setTeachers(List<Teacher> teachers) {
        this.teachers = teachers;
    }

    public CourseDetail getCourseDetail() {
        return courseDetail;
    }

    public void setCourseDetail(CourseDetail courseDetail) {
        this.courseDetail = courseDetail;
    }

    public CourseSummary getCourseSummary() {
        return courseSummary;
    }

    public void setCourseSummary(CourseSummary courseSummary) {
        this.courseSummary = courseSummary;
    }

    public CouresDetailVo(Course course, CourseMarket courseMarket, List<CourseChapter> courseChapters, List<Teacher> teachers, CourseDetail courseDetail, CourseSummary courseSummary) {
        this.course = course;
        this.courseMarket = courseMarket;
        this.courseChapters = courseChapters;
        this.teachers = teachers;
        this.courseDetail = courseDetail;
        this.courseSummary = courseSummary;
    }
    public CouresDetailVo(){}
}
